• word of the day

    pieris rapae

    pieris rapae - Dictionary definition and meaning for word pieris rapae

    Definition
    (noun) toxic green larva of a cabbage butterfly
    Synonyms : cabbageworm
    Definition
    (noun) small widely distributed form
    Synonyms : small white
Download our Mobile App Today
Receive our word of the day
on Whatsapp